package com.chinawayltd.ews.sample.model.order;

import java.util.List;

import com.chinawayltd.ews.sample.model.TOrder;

import io.swagger.annotations.ApiModelProperty;

/**
 * @program: greeProject
 * @description 物料订单的列表封装
 * @author: chenxin
 * @create: 2018年4月16日 下午4:57:43
 */
public class OrderVO extends TOrder{
	@ApiModelProperty(value = "取货站点名称")
	private String startPlaceName;//取货站点
	@ApiModelProperty(value = "送货站点名称")
	private String endPlaceName;//送货站点
	@ApiModelProperty(value = "订单明细")
	private List<OrderDetailVO> orderDetailList;// 订单明细
	@ApiModelProperty(value = "订单生成状态")
    private String generateStatusName;// 订单生成状态
	@ApiModelProperty(value = "订单执行状态")
    private String executeStatusName;// 订单执行状态
	@ApiModelProperty(value = "订单来源")
    private String entrySourceName; //订单来源
	@ApiModelProperty(value = "最早卸货时间")
	private String earlyDeliveryTimeStr;
	@ApiModelProperty(value = "最晚卸货时间")
	private String lastDeliveryTimeStr;
	@ApiModelProperty(value = "订单最大板位数")
	private Integer maxTransportUnit;
	@ApiModelProperty(value = "拼版标识")
    private Short samePallet;
	private String orderDateStr;//订单日期
	private String taskNo;
	
	public String getStartPlaceName() {
		return startPlaceName;
	}

	public void setStartPlaceName(String startPlaceName) {
		this.startPlaceName = startPlaceName;
	}

	public String getEndPlaceName() {
		return endPlaceName;
	}

	public void setEndPlaceName(String endPlaceName) {
		this.endPlaceName = endPlaceName;
	}

	public List<OrderDetailVO> getOrderDetailList() {
		return orderDetailList;
	}

	public void setOrderDetailList(List<OrderDetailVO> orderDetailList) {
		this.orderDetailList = orderDetailList;
	}

	public String getGenerateStatusName() {
		return generateStatusName;
	}

	public void setGenerateStatusName(String generateStatusName) {
		this.generateStatusName = generateStatusName;
	}

	public String getExecuteStatusName() {
		return executeStatusName;
	}

	public void setExecuteStatusName(String executeStatusName) {
		this.executeStatusName = executeStatusName;
	}

	public String getEntrySourceName() {
		return entrySourceName;
	}

	public void setEntrySourceName(String entrySourceName) {
		this.entrySourceName = entrySourceName;
	}

	public String getEarlyDeliveryTimeStr() {
		return earlyDeliveryTimeStr;
	}

	public void setEarlyDeliveryTimeStr(String earlyDeliveryTimeStr) {
		this.earlyDeliveryTimeStr = earlyDeliveryTimeStr;
	}

	public String getLastDeliveryTimeStr() {
		return lastDeliveryTimeStr;
	}

	public void setLastDeliveryTimeStr(String lastDeliveryTimeStr) {
		this.lastDeliveryTimeStr = lastDeliveryTimeStr;
	}

	public Integer getMaxTransportUnit() {
		return maxTransportUnit;
	}

	public void setMaxTransportUnit(Integer maxTransportUnit) {
		this.maxTransportUnit = maxTransportUnit;
	}

	public String getTaskNo() {
		return taskNo;
	}

	public void setTaskNo(String taskNo) {
		this.taskNo = taskNo;
	}

	public Short getSamePallet() {
		return samePallet;
	}

	public void setSamePallet(Short samePallet) {
		this.samePallet = samePallet;
	}

	public String getOrderDateStr() {
		return orderDateStr;
	}

	public void setOrderDateStr(String orderDateStr) {
		this.orderDateStr = orderDateStr;
	}
	

}
